<?php
    include dirname(__FILE__).'/../Lib/pivote.php';
    include dirname(__FILE__).'/../Lib/class.funcLab.php';
    include dirname(__FILE__).'/../Lib/class.session.php';
    include dirname(__FILE__).'/../Lib/class.setter.php';
    include dirname(__FILE__).'/../Lib/class.fechas.php';

    import_request_variables("gP", "gp_");

    $laboratorio = new funcLab(Srv, Usr, Pass, base);
    $session = new session();

    $datos = array();
    $datos_procesar = array();

    if($gp_estado == "*"){
        $datos["id_estado"] = "";
        $datos["id_laboratorio"] = "";
    } else {
        $dat_estado = explode( "-", $gp_estado );
        $datos["id_estado"] = $dat_estado[1];
        $datos["id_laboratorio"] = $dat_estado[0];
    }

    $dat_id_resultado = explode( ",", $gp_id_resultados );
    $dat_porcentaje = explode( ",", $gp_porcentajes );

    unset($dat_id_resultado[count($dat_id_resultado)-1]);

    foreach($dat_id_resultado as $key => $value){
        $datos_procesar[$value] = $dat_porcentaje[$key];
    }

    #Proceso seleccion de muestras
    $bmuestras = $laboratorio->muestras_proceso_calidad( $datos["id_estado"],
                                                         $datos["id_laboratorio"],
                                                         $datos_procesar );

    #Traigo los laboratorios
    $campos = array( "id_laboratorio",
                     "cLaboratorio",
                     "nEntidad" );
    $oden = array( "cLaboratorio" => "ASC" );
    $tabla = "Cat_Laboratorio";
    $resul_lab = $laboratorio->buscadorSimple(  $tabla,
                                                $campos,
                                                array( '0' => '0'),
                                                $oden );
    #Traigo los tipos de resultado
    $params = array( "activo" => 1 );
    $campos = array( "id_resultados",
                     "resultados",
                     "activo" );
    $oden = array( "resultados" => "ASC" );
    $tabla = "cat_lab_resultados";
    $tpo_res = $laboratorio->buscadorSimple($tabla, $campos, $params, $oden);

    #echo "<pre>";
    #    print_r($bmuestras);
    #echo "</pre>";
?>
    <table width="750" border="0" align="center" cellpadding="3" cellspacing="3" class='datos cuadro'>
            <tr id="titulo_muestras_calidad">
                <td colspan="6" height="23" >MUESTRAS SELECCIONADAS PARA EL PROCESO DE CALIDAD</td>
                <td>
                    <a href="#" onclick="liga('laboratorio/proceso_calidad_lab.php?x=1','inicio')">Regresar</a>
                </td>
            </tr>
<?php
    if( count($bmuestras) > 0 ){
?>
            <?php
                foreach($resul_lab as $key => $value){
                    if( array_key_exists( $value['id_laboratorio'], $bmuestras ) ){
            ?>
            <tr id="titulo_procedimiento">
                <td colspan="7" height="25" ><?php echo $value['cLaboratorio']; ?></td>
            </tr>
            <tr id="titulos_tabla" >
                <td width="3%" height="20" >&nbsp;</td>
                <td width="20%" >Unidad</td>
                <td width="20%" >Peciente</td>
                <td width="15%" >Curp</td>
                <td width="10%" >Fecha</td>
                <td width="15%" >Muestra</td>
                <td width="15%" >Resultado Muestra</td>
            </tr>
            <?php
                        $i = 0;
                        foreach( $bmuestras[$value['id_laboratorio']] as $idkey => $valkey ){
                            if( array_key_exists( $idkey, $tpo_res ) ){
                                foreach($bmuestras[$value['id_laboratorio']][$idkey] as $ids => $valor){
                                    $i++;
                                    $color = ($i % 2) ? "listado_par" : "listado_none";
            ?>
            <tr id="<?php echo $color; ?>">
                <td id="centro" height="25" >
                    <input type="checkbox" name="muestras[]" value="<?php echo $valor['id_registro']."-".$valor['id_muestras']; ?>" checked >
                </td>
                <td ><?php echo $valor['Unidad']; ?></td>
                <td ><?php echo $valor['cPaterno']." ".$valor['cMaterno']." ".$valor['cNombre']; ?></td>
                <td id="centro" ><?php echo $valor['curp']; ?></td>
                <td id="centro" ><?php echo $valor['fMuestra']; ?></td>
                <td id="centro" ><?php echo $valor['Muestra']; ?></td>
                <td id="centro" ><?php echo $valor['resultados']; ?></td>
            </tr>
            <?php
                                }
                            }
                        }
                    }
                }
            ?>
            <tr >
                <td align="center" colspan="7" height="25" >
                    <input name="guardar" type="button" class="datos" id="guardar" value="  ENVIAR INFORMACION  " onclick="enviar_muestras_calidad()" />
                </td>
            </tr>
<?php
    } else {
?>
            <tr>
                <td align="center" colspan="7" height="25" >EL CRITERIO PROCESADO NO CUENTA CON INFORMACION</td>
            </tr>
<?php
    }
?>
    </table>